double peak - German English Dictionary