triangular ranch - Francés Inglés Diccionario