leave promptly - Turkish English Dictionary