artificial implants - Alemán Inglés Diccionario