hold one's weight - Spanish English Dictionary