stand firmly on - Turkish English Dictionary