rice flour noodle restaurant - German English Dictionary