all-around defence - Turkish English Dictionary