sand devil's claw - Almanca İngilizce Sözlük