leave a place hastily - Turkish English Dictionary