water bus - French English Dictionary