human related disasters - French English Dictionary