someone that sneaks - Turkish English Dictionary