implantent - Español Inglés Diccionario