microstethoscope - French English Dictionary