angolabarbe - German English Dictionary