financially significant project - Spanish English Dictionary