putting an end to - Turkish English Dictionary