self-estrangement - Französisch Englisch Wörterbuch