bachelor seal - French English Dictionary