human-made - Französisch Englisch Wörterbuch