large taxpayer office - French English Dictionary