well lubricated - Türkisch Englisch Wörterbuch