radar laboratory - Turkish English Dictionary