caballo - German English Dictionary