self-registering - Turco Inglés Diccionario