benzoin condensation - French English Dictionary