right to make full answer and defence - Turkish English Dictionary