moss animal - Turkish English Dictionary