militate in favor of - Francés Inglés Diccionario