What does Altocumulus-Wolken mean?

Altocumulus-Wolken - German to English

altocumulus clouds