with long horns (cattle) - Spanish English Dictionary