Larousse business dictionary : English-Spanish Español-Inglés (Larousse Editorial, S.L., 2004)