supplicavit - French English Dictionary