microtelephone handset (mic/tel handset) - French English Dictionary