pilcha - German English Dictionary