duty not to obstruct traffic - Español Inglés Diccionario