interleaves - German English Dictionary