construction supervisor - Spanish English Dictionary