impossible to put into words - Turkish English Dictionary