person who remits - Francés Inglés Diccionario