macrofaune - German English Dictionary