thoroughfars - French English Dictionary