sell endangered species - German English Dictionary