be a drag on someone - French English Dictionary