a cross somebody has to bear - Turc Anglais Dictionnaire