in the recent period - Turkish English Dictionary