give someone a hero welcome - Español Inglés Diccionario