putrilage - German English Dictionary