the latter - Spanisch Englisch Wörterbuch