pouchy - German English Dictionary