high clouds - German English Dictionary