spongy mesophyll - German English Dictionary