microsatellite - German English Dictionary