shepherd's flute/pipe - German English Dictionary