frenarse - Turkish English Dictionary