procellariids - French English Dictionary