implementing contractor - Spanish English Dictionary