baran - French English Dictionary