triangular piece of ground - Francés Inglés Diccionario