technical impossibility - Turkish English Dictionary