in a strict sense - Español Inglés Diccionario