pilch - German English Dictionary