rice-stone glass - German English Dictionary