(slang) (us) barracuda - Inglés Sinónimo Diccionario