self-sealing tyre - Turco Inglés Diccionario