have something down to a t - French English Dictionary