i did the best i could - Spanisch Englisch Wörterbuch