missile mounted - Turkish English Dictionary