having roads - Alemán Inglés Diccionario