leather cat-o'-nine-tails - Español Inglés Diccionario