person who shows up uninvited - Español Inglés Diccionario