the highest tax payer - French English Dictionary