rock-consuming - German English Dictionary