ecto stroma - German English Dictionary