meaning of Altokumulus

Altokumulus - German to English

altocumulus