multi peril - French English Dictionary