place contract - Francés Inglés Diccionario