microwave diathermy machine - French English Dictionary