sticky-fingered - Turkish English Dictionary