sharpfin barracuda - Turco Inglés Diccionario