microcoustic - French English Dictionary