facilitated transport - French English Dictionary