tropical seal (monachus tropicalis) - French English Dictionary