seabirds - French English Dictionary