franco-russian alliance - Turkish English Dictionary