geschlurrt - German English Dictionary