zoochore - German English Dictionary