spoon of tongue - French English Dictionary