huge rocks - German English Dictionary