resident orca - Spanish English Dictionary