paracleto - French English Dictionary