someone that sneaks - Turco Inglés Diccionario