concussion missile launcher - Turkish English Dictionary