post-card - German English Dictionary