stammers - French English Dictionary