leave (something) to fate - Francés Inglés Diccionario