the sound of a sheep - German English Dictionary