self-praise is no recommendation - Spanisch Englisch Wörterbuch