most idealistic - Turkish English Dictionary