depend on chance - Turco Inglés Diccionario