acoustic instrument - French English Dictionary