battle of granicus river - German English Dictionary