radarscopes - Turkish English Dictionary