to project something - Spanish English Dictionary