well lubricated - Turkish English Dictionary