the stars have aligned - Alemán Inglés Diccionario