barbed hooks - Turco Inglés Diccionario