microbody - Turkish English Dictionary