ultraprecise - Turkish English Dictionary