sound like an animal - German English Dictionary