in the narrowest sense - Turco Inglés Diccionario