turbofan propelled cruise missiles - Turkish English Dictionary