multi peril - German English Dictionary