square kilometer - French English Dictionary