great barracuda - Turco Inglés Diccionario