envelope stuffing - German English Dictionary