a cross to carry - French English Dictionary