by all rights - Turkish English Dictionary