base transceiver stations - Francés Inglés Diccionario