altocumulus clouds - German English Dictionary