non-compete agreement - Francés Inglés Diccionario