depend on chance - Alemán Inglés Diccionario