puttyhead - German English Dictionary