rupestre - German English Dictionary