clubhead - German English Dictionary