pull one's own weight - Francés Inglés Diccionario