deaf and dumb blindness - Alemán Inglés Diccionario