ethoxybenzamide - French English Dictionary