towed sleeve target - Turkish English Dictionary