terminal repeat sequences - German English Dictionary