linen made in arouca, portugal - Deutsch Englisch Wörterbuch