fail in one's word/duty - Turkish English Dictionary