registrations and applications - Turco Inglés Diccionario