religious devotion - French English Dictionary