get/be stranded in traffic - Espagnol Anglais Dictionnaire