battle of granicus river - French English Dictionary