(slang) (us) barracuda - Anglais Synonymes Dictionnaire