executive contract - Francés Inglés Diccionario