a mountain of paperwork - Turkish English Dictionary