leave nothing uncompleted - Francés Inglés Diccionario