flauta - German English Dictionary