maimed (person's arm or leg) - Español Inglés Diccionario