What does Altostratus-Wolken mean?

Altostratus-Wolken - German to English

altostratus clouds