polystrate - German English Dictionary