radio localizer - Turkish English Dictionary