downright mean - Spanisch Englisch Wörterbuch