cauldron, pot and kettle shop - German English Dictionary