for the last 20 years - Turkish English Dictionary