place lubricated - Turkish English Dictionary