thought it/things over - French English Dictionary