toad lily (montia chamissoi) - Turc Anglais Dictionnaire