pull one's own weight - Alemán Inglés Diccionario