intramucosal implant - Alemán Inglés Diccionario