limitation of movement ability - Espagnol Anglais Dictionnaire