square kilometers - French English Dictionary