self-provision - Francés Inglés Diccionario