non-tariff barriers (ntbs) - German English Dictionary