neither flesh nor good red herring - Fransızca İngilizce Sözlük