battle of terminus - German English Dictionary