craft supervisor - Spanish English Dictionary