offensive weapons systems - Turkish English Dictionary