dispensator - French English Dictionary