a drifter - French English Dictionary