abgepuffert - German English Dictionary