schlurrt - German English Dictionary