man-machine interlace - Spanish English Dictionary