neither flesh nor good red herring - Allemand Anglais Dictionnaire