smooth leatherjacket - Turkish English Dictionary