ball-lifting device - Espagnol Anglais Dictionnaire