dilution of precision - Turkish English Dictionary