delivered in person - Francés Inglés Diccionario