person who overstays their welcome - Español Inglés Diccionario