duplex ultrasonography - German English Dictionary