projects being executed - Francés Inglés Diccionario