battle of the java sea - French English Dictionary