i feel a lot better now - Spanisch Englisch Wörterbuch