squared kilometer - French English Dictionary