to cast leaves - Turc Anglais Dictionnaire