tin putty - German English Dictionary