oil-quench - Turkish English Dictionary