spain in flames (alcoholic drink) - German English Dictionary