daffodil garlic - German English Dictionary