microwave repeater - Alemán Inglés Diccionario