a person who stands people up - Español Inglés Diccionario