road crossing with traffic circle - Alemán Inglés Diccionario