road tubular tyre - Alemán Inglés Diccionario