a short, thick stick - Francés Inglés Diccionario