despite overwhelming odds against - Spanisch Englisch Wörterbuch