danger of falling rocks - French English Dictionary