delivery of possesion - French English Dictionary