a load on my shouders - Allemand Anglais Dictionnaire