mesochondrium - Turkish English Dictionary