Cambridge University Press 978-1-107-66496-8 – Cambridge Global English Stage 2
english as a second language
Cambridge University Press 978-0-521-85804-5 - Cambridge Advanced Learner’s Dictionary, Third Edition
english as a second language