man with claw hands/feet - Alemán Inglés Diccionario