battle of terminus - French English Dictionary