corporate contract - Francés Inglés Diccionario