seal (pinnipedia) - French English Dictionary