be delivered at the residence - Allemand Anglais Dictionnaire