employment of modern technology - Spanish English Dictionary