electromechanical components for electronic devices - French English Dictionary