white trumpet lily - French English Dictionary