giving up at the last moment - Spanisch Englisch Wörterbuch