dragfooted - French English Dictionary