transgingival implant - Spanish English Dictionary