person who administers an enema - Francés Inglés Diccionario