removable pod - French English Dictionary