protestations - French English Dictionary