in electrophonic musical instruments - Francés Inglés Diccionario