rice queen - German English Dictionary