throw an idea into the pot - German English Dictionary