brain storming - German English Dictionary