mesenchym - German English Dictionary