bog of allen - French English Dictionary