to make do - Francés Inglés Diccionario