relating to sea lions - Spanish English Dictionary