self-sufficient in - Französisch Englisch Wörterbuch