restaurant specializing in spicy dishes - German English Dictionary