autumn rain - Turkish English Dictionary