triangular farm - Spanish English Dictionary