drive horribly - German English Dictionary