pencha - German English Dictionary