letter of subrogation - Turco Inglés Diccionario