rubble foundation - Francés Inglés Diccionario