macrofauna - Turkish English Dictionary