tandem repeat - German English Dictionary