natural concealment - Turco Inglés Diccionario