petit barracuda - Francés Inglés Diccionario