leave up to chance - Alemán Inglés Diccionario