tea maker - French English Dictionary