true to the sense/meaning - Turco Inglés Diccionario