guardian vessel - French English Dictionary