moving annual total - Turkish English Dictionary