controlled launching tank - Turkish English Dictionary