do weird things - German English Dictionary