coastal defense radar - Turkish English Dictionary