put up a smoke screen - Fransızca İngilizce Sözlük