multi peril - Spanish English Dictionary