temporary impossibility - Turkish English Dictionary