triangular ranch - Turco Inglés Diccionario