electric sounding apparatus - Francés Inglés Diccionario