leave its mark on - Französisch Englisch Wörterbuch