defensive and offensive alliance - Turkish English Dictionary