someone who prepares the host - Francés Inglés Diccionario