slick (deftly executed; adroit) - Turkish English Dictionary