think something strange - Spanish English Dictionary