matacaballo - German English Dictionary