mean delay - Turkish English Dictionary