pro-vida - French English Dictionary