meaning of beste Anpassung

beste Anpassung - German to English

best fit