a huge amount of - Turkish English Dictionary