garotter - Turkish English Dictionary