recipient's street address - French English Dictionary