one's own fault - Turco Inglés Diccionario