protestable - French English Dictionary