project supervisor - Spanish English Dictionary