lamp-posts - French English Dictionary