Reservate - French English Dictionary