host card - Español Inglés Diccionario