radar sea clutter - Turkish English Dictionary