leashed - İspanyolca İngilizce Sözlük