instrumentalist - French English Dictionary