of long standing - Turkish English Dictionary