buff batten pins - Turco Inglés Diccionario