petrel (procellariiformes) - French English Dictionary