branchette - German English Dictionary