international holocaust remembrance alliance - French English Dictionary