squared kilometer - German English Dictionary