of old long standing - Turco Inglés Diccionario