white-vented storm-petrel - French English Dictionary