paper distributor - German English Dictionary