pull one's freight - Francés Inglés Diccionario