pre-stamped envelope - German English Dictionary