propugner - French English Dictionary