self-limiting property - Turco Inglés Diccionario