pull away from the curb - Turkish English Dictionary