a blot on the landscape - Türkisch Englisch Wörterbuch