peak forward drop - German English Dictionary