walk arm in arm - French English Dictionary