restauranter - German English Dictionary