cloud peak - German English Dictionary