have an oily tongue - Turkish English Dictionary