legendary creature - Spanish English Dictionary