may god repay you - French English Dictionary