self-confessed - Französisch Englisch Wörterbuch