canada garlic (allium canadense) - Spanish English Dictionary