duplex ultrasonography - Turkish English Dictionary