caballitos - German English Dictionary