extraneous substance - Turkish English Dictionary