physically incapacitated - Español Inglés Diccionario