to the best of her ability - Türkisch Englisch Wörterbuch