principal flute - Spanish English Dictionary