battle of the hydaspes - German English Dictionary