leave (something) to fate - Español Inglés Diccionario