supporting foot lift-pull throw - Espagnol Anglais Dictionnaire