traffic separation - Alemán Inglés Diccionario