cellular telecommunications facility - Spanish English Dictionary