peach-blow - German English Dictionary