triangular defence - German English Dictionary