cast its leaves - Turkish English Dictionary