implanting - Alemán Inglés Diccionario