down to the present day - Turkish English Dictionary