to let go of - Francés Inglés Diccionario