make do on - Alemán Inglés Diccionario