small restaurant - German English Dictionary