passenger boat terminal - French English Dictionary