senior project loan agreement - French English Dictionary