indirect business taxes - German English Dictionary