quick at contrivances or expedients - Türkisch Englisch Wörterbuch