twist your brain - German English Dictionary