restoran - German English Dictionary