stereoscopic radar image - Turkish English Dictionary