protestâmes - French English Dictionary