owe something to chance - Turco Inglés Diccionario