a certain kind of restaurant - German English Dictionary