daffodil garlic - French English Dictionary