respond promptly - Turkish English Dictionary