project definition - Spanish English Dictionary