thought it/things over - Spanish English Dictionary