squared kilometer - Turkish English Dictionary