cat-o'-nine-tails - Francés Inglés Diccionario