does that make sense to you? - French English Dictionary