promises are made to be kept - Spanisch Englisch Wörterbuch