composite defence - Turkish English Dictionary