triangular defence - Español Inglés Diccionario