Pufferlager - German English Dictionary