nelly (macronectes giganteus) - French English Dictionary