take refuge amongst rocks - French English Dictionary