artificial larynx - Francés Inglés Diccionario