ball-lifting device - Francés Inglés Diccionario