triangular ranch - İspanyolca İngilizce Sözlük