long-term ruler - Alemán Inglés Diccionario