large taxpayer office (lto) - German English Dictionary