torotoro (halcyon torotoro) - French English Dictionary