missing a limb - Spanish English Dictionary