international business companies - Spanish English Dictionary