"my better self" in German my better self mein besseres Ich Detailed translations for "my better self" my better self my better self mein besseres Ich