self provision - Francés Inglés Diccionario