a brief delay - Turkish English Dictionary