make inroads - Francés Inglés Diccionario