microstethophone - French English Dictionary