triple alliance - Turkish English Dictionary