ahead of/behind time - Turkish English Dictionary