bio-degradable - Turkish English Dictionary