self-contouring sealing pad - Alemán Inglés Diccionario