corporation contract - Francés Inglés Diccionario