shepherd's flute/pipe - Alemán Inglés Diccionario