scientific proposals - Spanish English Dictionary