worker involved in - Spanish English Dictionary