supplicant - French English Dictionary