instrument definition - French English Dictionary