knife livebearer - German English Dictionary