mezofauna - Turkish English Dictionary