gepuffert - German English Dictionary