petchary - German English Dictionary