person who deliver - Französisch Englisch Wörterbuch