claw clips - Español Inglés Diccionario