postrarse - French English Dictionary