zoochorous - German English Dictionary