mesofauna - Turkish English Dictionary