clavado con tachuelas - Spanish English Dictionary