stirred to a paste - French English Dictionary