battle of carchemish - German English Dictionary