dripping hollows out rock - Turkish English Dictionary