sequence tagged site (sts) - Spanisch Englisch Wörterbuch