self-addressed - German English Dictionary