sound like an animal - Turkish English Dictionary