rank and standing - Spanish English Dictionary