ruling triumvirate - Turco Inglés Diccionario