artificial mounds - Französisch Englisch Wörterbuch