alimentary paste - French English Dictionary