do strange things - German English Dictionary