self-mailer - German English Dictionary