battle of nedao - German English Dictionary