Title: Larousse Guide to Essential Business English
Subjects: Business, Translating, English language, Business English, Translating into Spanish, Spanish language, Business Spanish, Translating into English