a short, thick stick - Allemand Anglais Dictionnaire