toothpickweed (ammi visnaga) - Turc Anglais Dictionnaire