most immense - Turkish English Dictionary