before (superior to) - French English Dictionary