it necessitates amplification - Turkish English Dictionary