unavoidability - Turkish English Dictionary