trumpet daffodil - French English Dictionary