battle of dandanaqan - German English Dictionary