indian flute - German English Dictionary