denbigh - French English Dictionary