pieces of rough paper - Turco Inglés Diccionario