metal forming technology - Turkish English Dictionary