a load on my shouders - Turc Anglais Dictionnaire