trip over (one's) tongue - French English Dictionary