self-sealing tyre - Alemán Inglés Diccionario