a short delay - Turkish English Dictionary