stomatal complex - German English Dictionary