putty head - German English Dictionary