a cross somebody has to bear - Allemand Anglais Dictionnaire