ducking stool - Francés Inglés Diccionario