polystoma - German English Dictionary