interlace something - German English Dictionary