ball-and chain flail - Español Inglés Diccionario