putrefaksiyon - German English Dictionary