electric sounding apparatus - Turco Inglés Diccionario