dead animal - Turkish English Dictionary