double modulated radar - Turco Inglés Diccionario