cepacaballo - German English Dictionary