sheet of writing paper - German English Dictionary