artificial organs - Alemán Inglés Diccionario