brou - French English Dictionary