self-confessed - Spanisch Englisch Wörterbuch