devil's claws - Alemán Inglés Diccionario