postrarse - German English Dictionary