What does beste Anpassung mean?

beste Anpassung - German to English

best fit