putrefiable - German English Dictionary