polystomatous - German English Dictionary