supplicator - French English Dictionary