up-helly-aa - German English Dictionary