think something strange - German English Dictionary