all-weather road - Alemán Inglés Diccionario