Translator


"multilateral contract" in Spanish