when the spirit moves you - French English Dictionary