lower limb amputee - German English Dictionary