of a different creed - French English Dictionary