deaf and dumb blindness - Turco Inglés Diccionario