shepherd's flute/pipe - Francés Inglés Diccionario