Mesenchym - German English Dictionary