mechanical puller - Espagnol Anglais Dictionnaire