relating to alligators - Spanish English Dictionary