artificial aids - Turco Inglés Diccionario