Spanish-English Dictionaryimplant
Spanish word for implant