caffer - German English Dictionary