long-standing thing - Alemán Inglés Diccionario