on the long term average - Turkish English Dictionary