ruling triumvirate - Alemán Inglés Diccionario