triangular plantation - Spanish English Dictionary