it takes a village - Französisch Englisch Wörterbuch