torotoro (halcyon torotoro) - Spanish English Dictionary