a load on my shouders - Turco Inglés Diccionario