give free rein to one's wishes - Francés Inglés Diccionario