pelican (pelecanus) - French English Dictionary