instrumentist - French English Dictionary