press brakes - Turkish English Dictionary