a blot on the landscape - Fransızca İngilizce Sözlük