treaty of alliance - Turkish English Dictionary