throttle relaxer - Turkish English Dictionary