extractor pusher - French English Dictionary