creature feature - Turkish English Dictionary