impose excessive taxes - French English Dictionary