a big helping - Turkish English Dictionary