north peak - German English Dictionary