mesochondrium - German English Dictionary