stammers - German English Dictionary