be set upon - Turkish English Dictionary