longirrostro - French English Dictionary