a blot on the landscape - Französisch Englisch Wörterbuch