triangular ranch - Alemán Inglés Diccionario