amputation of the left foot - Espagnol Anglais Dictionnaire