unconquered peak - German English Dictionary