huge amounts - Turkish English Dictionary