delay indefinitely - Turkish English Dictionary