artificial aids - Alemán Inglés Diccionario