animal custodian - Spanish English Dictionary