take refuge amongst rocks - German English Dictionary