depend on luck - Turco Inglés Diccionario