balen - French English Dictionary