What does annehmbarste mean?

annehmbarste - German to English

most appropriate