electric sounding apparatus - Español Inglés Diccionario