sly and secretive person - Alemán Inglés Diccionario