armistice of moudros - Turkish English Dictionary