harbour boat trip - French English Dictionary