macrofauna - German English Dictionary