long-wave radar - Turkish English Dictionary