make walk down an alley - French English Dictionary