ground search radar - Turkish English Dictionary