putrefiable - Turkish English Dictionary