altocúmulo - German English Dictionary