technical adequacy - Turkish English Dictionary