to no avail - Turkish English Dictionary