spicy andean cuisine restaurant - German English Dictionary