huevo de gallo - Spanish English Dictionary