completed projects - Francés Inglés Diccionario