in the strictest sense - Francés Inglés Diccionario