to harbor illusions - Spanisch Englisch Wörterbuch