multilaunch rocket system (mlrs) - Turkish English Dictionary