small but excellent. - Spanisch Englisch Wörterbuch