long-standing thing - Turco Inglés Diccionario