flamingo lily - French English Dictionary