target-illuminating radar - Francés Inglés Diccionario