pull one's freight - Alemán Inglés Diccionario