ball-lifting device - Español Inglés Diccionario