wandering sailor - French English Dictionary