microwave search radar - Turco Inglés Diccionario