coast defense radar - Turkish English Dictionary