submucosal implant - Alemán Inglés Diccionario