directly powered repeater - Francés Inglés Diccionario