branks - French English Dictionary