music technology - French English Dictionary