entrepots - French English Dictionary