devil's claws - Español Inglés Diccionario