creatures - Spanish English Dictionary