a load on my shouders - Alemán Inglés Diccionario