rocket-launcher parts - Turkish English Dictionary