independent regulatory tribunal - Alemán Inglés Diccionario