traffic in sight - Alemán Inglés Diccionario