Pufferreserve - German English Dictionary