the least said; the better - Spanisch Englisch Wörterbuch