caraballo - German English Dictionary