leave up to chance - Turco Inglés Diccionario