Clue: My French word for English instrument (3,7)
Answer: COR ANGLAIS
Explanation: Definition: instrument

**COR** ("my!") + **ANGLAIS** ("French word for English")