thick-tailed bushbabies - German English Dictionary