a mountain of paperwork - Turco Inglés Diccionario