obstruction of traffic - Espagnol Anglais Dictionnaire