Translator


"in highly favourable terms" in Spanish