greater flamingo - French English Dictionary