pastoral flute - French English Dictionary